Big Huge Thesaurus

German shepherd

noun